0 JBC
↳1 JBC2FIG (⇒)
↳2 JBCTerminationGraph
↳3 FIGtoITRSProof (⇒)
↳4 IDP
↳5 IDPNonInfProof (⇒)
↳6 IDP
↳7 IDependencyGraphProof (⇔)
↳8 AND
↳9 IDP
↳10 UsableRulesProof (⇔)
↳11 IDP
↳12 IDPNonInfProof (⇒)
↳13 IDP
↳14 IDependencyGraphProof (⇔)
↳15 TRUE
↳16 IDP
↳17 UsableRulesProof (⇔)
↳18 IDP
↳19 IDPNonInfProof (⇒)
↳20 IDP
↳21 IDependencyGraphProof (⇔)
↳22 TRUE
public class GCD {
public static int mod(int a, int b) {
if(a <= 0 || b <= 0)
return 0;
if (a == b) {
return 0;
}
while(a>b) {
a -= b;
}
return a;
}
public static int gcd(int a, int b) {
int tmp;
while(b != 0) {
tmp = b;
b = mod(a, b);
a = tmp;
}
return a;
}
public static void main(String[] args) {
Random.args = args;
int x = Random.random();
int y = Random.random();
gcd(x, y);
}
}
public class Random {
static String[] args;
static int index = 0;
public static int random() {
String string = args[index];
index++;
return string.length();
}
}
Generated 57 rules for P and 5 rules for R.
Combined rules. Obtained 6 rules for P and 1 rules for R.
Filtered ground terms:
1337_0_gcd_EQ(x1, x2, x3, x4) → 1337_0_gcd_EQ(x2, x3, x4)
1429_0_mod_LE(x1, x2, x3, x4, x5) → 1429_0_mod_LE(x2, x3, x4, x5)
1351_0_main_Return(x1) → 1351_0_main_Return
Filtered duplicate args:
1337_0_gcd_EQ(x1, x2, x3) → 1337_0_gcd_EQ(x1, x3)
1429_0_mod_LE(x1, x2, x3, x4) → 1429_0_mod_LE(x3, x4)
1429_1_gcd_InvokeMethod(x1, x2, x3) → 1429_1_gcd_InvokeMethod(x1, x3)
Combined rules. Obtained 6 rules for P and 1 rules for R.
Finished conversion. Obtained 6 rules for P and 1 rules for R. System has predefined symbols.
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Boolean, Integer
(0) -> (1), if ((!(x1[0] = 0) && x0[0] <= 0 →* TRUE)∧(1337_0_gcd_EQ(x0[0], x1[0]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(1) -> (0), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(1) -> (2), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(1) -> (3), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[3], x1[3])))
(1) -> (9), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(2) -> (1), if ((x1[2] < 0 && x0[2] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[2], x1[2]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(3) -> (4), if ((x1[3] > 0 && x0[3] > 0 && !(x0[3] = x1[3]) →* TRUE)∧(1337_0_gcd_EQ(x0[3], x1[3]) →* 1337_0_gcd_EQ(x0[4], x1[4])))
(4) -> (5), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])))
(4) -> (7), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])))
(5) -> (6), if ((x1[5] >= x0[5] →* TRUE)∧(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])))
(6) -> (0), if ((1337_0_gcd_EQ(x1[6], x0[6]) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(6) -> (2), if ((1337_0_gcd_EQ(x1[6], x0[6]) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(6) -> (3), if ((1337_0_gcd_EQ(x1[6], x0[6]) →* 1337_0_gcd_EQ(x0[3], x1[3])))
(6) -> (9), if ((1337_0_gcd_EQ(x1[6], x0[6]) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(7) -> (8), if ((x1[7] > 0 && x1[7] < x0[7] →* TRUE)∧(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])))
(8) -> (5), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8] - x1[8], x1[8]), x1[8]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])))
(8) -> (7), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8] - x1[8], x1[8]), x1[8]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])))
(9) -> (10), if ((x0[9] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[9], x0[9]) →* 1337_0_gcd_EQ(x0[10], x0[10])))
(10) -> (0), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(10) -> (2), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(10) -> (3), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[3], x1[3])))
(10) -> (9), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(1) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥))
(2) (<=(x0[0], 0)=TRUE∧<(x1[0], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥))
(3) (<=(x0[0], 0)=TRUE∧>(x1[0], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥))
(4) ([-1]x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(5) ([-1]x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(6) ([-1]x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(7) ([-1]x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(8) ([-1]x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(9) ([-1]x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(10) (x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [(-1)bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(11) (x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [(-1)bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(12) (x0[0] ≥ 0∧x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [(-1)bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(13) (x0[0] ≥ 0∧x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(-3)bni_41 + (-1)Bound*bni_41] + [(-1)bni_41]x0[0] ≥ 0∧[(-1)bso_42] ≥ 0)
(14) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[0]1, x1[0]1)∧&&(!(=(x1[0]1, 0)), <=(x0[0]1, 0))=TRUE∧1337_0_gcd_EQ(x0[0]1, x1[0]1)=1337_0_gcd_EQ(x0[1]1, x1[1]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))), ≥))
(15) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[2], x1[2])∧&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1]1, x1[1]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))), ≥))
(16) (>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])∧1337_0_gcd_EQ(x1[6], x0[6])=1337_0_gcd_EQ(x0[0], x1[0])∧&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(17) (>=(x1[5], x0[5])=TRUE∧<=(x1[5], 0)=TRUE∧<(x0[5], 0)=TRUE ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[5], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(18) (x1[5] + [-1]x0[5] ≥ 0∧[-1]x1[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(19) (x1[5] + [-1]x0[5] ≥ 0∧[-1]x1[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(21) (x1[5] + [-1]x0[5] ≥ 0∧[-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(22) (x1[5] + [-1]x0[5] ≥ 0∧[-1]x1[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(23) (x1[5] + [-1]x0[5] ≥ 0∧[-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(24) ([-1]x1[5] + [-1]x0[5] ≥ 0∧x1[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [(-1)bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + [-1]x1[5] ≥ 0)
(25) (x0[5] ≥ 0∧x1[5] ≥ 0∧[-1] + x1[5] + x0[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [(-1)bni_43]x1[5] ≥ 0∧[(-1)bso_44] + x0[5] ≥ 0)
(26) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10])∧1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[0], x1[0])∧&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(27) (>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])∧1337_0_gcd_EQ(x1[6], x0[6])=1337_0_gcd_EQ(x0[2], x1[2])∧&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(28) (>=(x1[5], x0[5])=TRUE∧<(x0[5], 0)=TRUE∧>(x1[5], 0)=TRUE ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[5], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(29) (x1[5] + [-1]x0[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(30) (x1[5] + [-1]x0[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(31) (x1[5] + [-1]x0[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-3)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[(-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(32) ([1] + x1[5] + [-1]x0[5] ≥ 0∧[-1] + [-1]x0[5] ≥ 0∧x1[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-2)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[1 + (-1)bso_44] + [-1]x0[5] + x1[5] ≥ 0)
(33) ([2] + x1[5] + x0[5] ≥ 0∧x0[5] ≥ 0∧x1[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥)∧[(-2)bni_43 + (-1)Bound*bni_43] + [bni_43]x1[5] ≥ 0∧[2 + (-1)bso_44] + x0[5] + x1[5] ≥ 0)
(34) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10])∧1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[2], x1[2])∧&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(35) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[0], x1[0])∧&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1]1, x1[1]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))), ≥))
(36) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[2]1, x1[2]1)∧&&(<(x1[2]1, 0), >(x0[2]1, 0))=TRUE∧1337_0_gcd_EQ(x0[2]1, x1[2]1)=1337_0_gcd_EQ(x0[1]1, x1[1]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))), ≥))
(37) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥))
(38) (<(x1[2], 0)=TRUE∧>(x0[2], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥))
(39) ([-1] + [-1]x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(-3)bni_45 + (-1)Bound*bni_45] + [bni_45]x0[2] ≥ 0∧[(-1)bso_46] ≥ 0)
(40) ([-1] + [-1]x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(-3)bni_45 + (-1)Bound*bni_45] + [bni_45]x0[2] ≥ 0∧[(-1)bso_46] ≥ 0)
(41) ([-1] + [-1]x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(-3)bni_45 + (-1)Bound*bni_45] + [bni_45]x0[2] ≥ 0∧[(-1)bso_46] ≥ 0)
(42) (x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(-3)bni_45 + (-1)Bound*bni_45] + [bni_45]x0[2] ≥ 0∧[(-1)bso_46] ≥ 0)
(43) (x1[2] ≥ 0∧x0[2] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(-2)bni_45 + (-1)Bound*bni_45] + [bni_45]x0[2] ≥ 0∧[(-1)bso_46] ≥ 0)
(44) (&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3]))≥COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥))
(45) (>(x1[3], 0)=TRUE∧>(x0[3], 0)=TRUE∧<(x0[3], x1[3])=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3]))≥COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥))
(46) (>(x1[3], 0)=TRUE∧>(x0[3], 0)=TRUE∧>(x0[3], x1[3])=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3]))≥COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥))
(47) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(48) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(49) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(50) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(51) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(52) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(53) (x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(54) (x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-2] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(55) (x0[3] + x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-3)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(56) ([1] + x0[3] + x1[3] ≥ 0∧x0[3] ≥ 0∧x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-2)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(57) (x1[3] ≥ 0∧x0[3] ≥ 0∧[-1] + x0[3] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-2)bni_47 + (-1)Bound*bni_47] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(58) (x1[3] ≥ 0∧[1] + x1[3] + x0[3] ≥ 0∧x0[3] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))), ≥)∧[(-1)bni_47 + (-1)Bound*bni_47] + [bni_47]x1[3] + [bni_47]x0[3] ≥ 0∧[(-1)bso_48] ≥ 0)
(59) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(60) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])∧&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(61) (>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])∧1337_0_gcd_EQ(x1[6], x0[6])=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5]1, x1[5]1), x1[5]1)∧>=(x1[5]1, x0[5]1)=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5]1, x1[5]1), x1[5]1)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6]1, x1[6]1), x1[6]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(62) (>=(x1[5], x0[5])=TRUE∧>=(x0[5], x1[5])=TRUE∧>(x0[5], 0)=TRUE∧>(x1[5], 0)=TRUE∧<(x1[5], x0[5])=TRUE ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x1[5], x0[5]), x0[5]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(63) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] ≥ 0∧x0[5] + [-1] + [-1]x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(64) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] ≥ 0∧x0[5] + [-1] + [-1]x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(66) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(67) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] ≥ 0∧x0[5] + [-1] + [-1]x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(68) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1]x1[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(69) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10])∧1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(70) (>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])∧1337_0_gcd_EQ(x1[6], x0[6])=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])∧&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(71) (>=(x1[5], x0[5])=TRUE∧>(x0[5], 0)=TRUE∧<(x0[5], x1[5])=TRUE∧>(x1[5], 0)=TRUE∧<(x1[5], x0[5])=TRUE ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x1[5], x0[5]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x1[5], x0[5]), x0[5]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(72) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0∧x0[5] + [-1] + [-1]x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(73) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0∧x0[5] + [-1] + [-1]x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(75) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(76) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0∧x0[5] + [-1] + [-1]x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(77) (x1[5] + [-1]x0[5] ≥ 0∧x0[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0∧x1[5] + [-1] ≥ 0∧x1[5] + [-1] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + [-1]x0[5] + x1[5] ≥ 0)
(78) (x1[5] ≥ 0∧x0[5] + [-1] ≥ 0∧[-1] + x1[5] ≥ 0∧x0[5] + [-1] + x1[5] ≥ 0∧[-1] + x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-3)bni_49 + (-1)Bound*bni_49] + [bni_49]x0[5] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + x1[5] ≥ 0)
(79) (x1[5] ≥ 0∧x0[5] ≥ 0∧[-1] + x1[5] ≥ 0∧x0[5] + x1[5] ≥ 0∧[-1] + x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-2)bni_49 + (-1)Bound*bni_49] + [bni_49]x0[5] + [bni_49]x1[5] ≥ 0∧[-1 + (-1)bso_50] + x1[5] ≥ 0)
(80) ([1] + x1[5] ≥ 0∧x0[5] ≥ 0∧x1[5] ≥ 0∧[1] + x0[5] + x1[5] ≥ 0∧x1[5] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥)∧[(-1)bni_49 + (-1)Bound*bni_49] + [bni_49]x0[5] + [bni_49]x1[5] ≥ 0∧[(-1)bso_50] + x1[5] ≥ 0)
(81) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10])∧1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])∧&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(82) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(83) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[3], x1[3])∧&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])∧&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))), ≥))
(84) (>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))≥NonInfC∧1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))≥COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))∧(UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥))
(85) (>=(x1[5], x0[5])=TRUE ⇒ 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))≥NonInfC∧1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))≥COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))∧(UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥))
(86) (x1[5] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥)∧[(-2)bni_51 + (-1)Bound*bni_51] + [bni_51]x1[5] ≥ 0∧[(-1)bso_52] ≥ 0)
(87) (x1[5] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥)∧[(-2)bni_51 + (-1)Bound*bni_51] + [bni_51]x1[5] ≥ 0∧[(-1)bso_52] ≥ 0)
(88) (x1[5] + [-1]x0[5] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥)∧[(-2)bni_51 + (-1)Bound*bni_51] + [bni_51]x1[5] ≥ 0∧[(-1)bso_52] ≥ 0)
(89) (x1[5] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥)∧[(-2)bni_51 + (-1)Bound*bni_51] + [bni_51]x0[5] + [bni_51]x1[5] ≥ 0∧[(-1)bso_52] ≥ 0)
(90) (x1[5] ≥ 0∧x0[5] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥)∧[(-2)bni_51 + (-1)Bound*bni_51] + [(-1)bni_51]x0[5] + [bni_51]x1[5] ≥ 0∧[(-1)bso_52] ≥ 0)
(91) (x1[5] ≥ 0∧x0[5] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))), ≥)∧[(-2)bni_51 + (-1)Bound*bni_51] + [bni_51]x0[5] + [bni_51]x1[5] ≥ 0∧[(-1)bso_52] ≥ 0)
(92) (&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥))
(93) (>=(x1[3], x0[3])=TRUE∧>(x1[3], 0)=TRUE∧>(x0[3], 0)=TRUE∧<(x0[3], x1[3])=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[3], x1[3]), x1[3]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[3], x1[3]), x1[3]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[3], x0[3]))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥))
(94) (x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(95) (x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(97) (x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(98) (x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(99) (x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(100) (x1[3] ≥ 0∧x0[3] + [-1] + x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧[-1] + x1[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x0[3] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(101) (x1[3] ≥ 0∧x0[3] + x1[3] ≥ 0∧x0[3] ≥ 0∧[-1] + x1[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-1)bni_53 + (-1)Bound*bni_53] + [bni_53]x0[3] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(102) ([1] + x1[3] ≥ 0∧[1] + x0[3] + x1[3] ≥ 0∧x0[3] ≥ 0∧x1[3] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-1)Bound*bni_53] + [bni_53]x0[3] + [bni_53]x1[3] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(103) (&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥))
(104) (>=(x1[7], -(x0[7], x1[7]))=TRUE∧>(x1[7], 0)=TRUE∧<(x1[7], x0[7])=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[7], -(x0[7], x1[7])))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥))
(105) ([2]x1[7] + [-1]x0[7] ≥ 0∧x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[7] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(106) ([2]x1[7] + [-1]x0[7] ≥ 0∧x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[7] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(107) ([2]x1[7] + [-1]x0[7] ≥ 0∧x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-2)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[7] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(108) ([2] + [2]x1[7] + [-1]x0[7] ≥ 0∧x1[7] ≥ 0∧x0[7] + [-2] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-1)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[7] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(109) (x1[7] + [-1]x0[7] ≥ 0∧x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-1)bni_53 + (-1)Bound*bni_53] + [bni_53]x1[7] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(110) (x1[7] ≥ 0∧x0[7] + x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))), ≥)∧[(-1)bni_53 + (-1)Bound*bni_53] + [bni_53]x0[7] + [bni_53]x1[7] ≥ 0∧[1 + (-1)bso_54] ≥ 0)
(111) (&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]) ⇒ 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥NonInfC∧1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))∧(UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥))
(112) (>(x1[7], 0)=TRUE∧<(x1[7], x0[7])=TRUE ⇒ 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥NonInfC∧1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))∧(UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥))
(113) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(-2)bni_55 + (-1)Bound*bni_55] + [bni_55]x1[7] ≥ 0∧[(-1)bso_56] ≥ 0)
(114) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(-2)bni_55 + (-1)Bound*bni_55] + [bni_55]x1[7] ≥ 0∧[(-1)bso_56] ≥ 0)
(115) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(-2)bni_55 + (-1)Bound*bni_55] + [bni_55]x1[7] ≥ 0∧[(-1)bso_56] ≥ 0)
(116) (x1[7] ≥ 0∧x0[7] + [-2] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(-1)bni_55 + (-1)Bound*bni_55] + [bni_55]x1[7] ≥ 0∧[(-1)bso_56] ≥ 0)
(117) (x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(-1)bni_55 + (-1)Bound*bni_55] + [bni_55]x1[7] ≥ 0∧[(-1)bso_56] ≥ 0)
(118) (&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])∧&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥))
(119) (>=(x1[3], -(x0[3], x1[3]))=TRUE∧>(x1[3], 0)=TRUE∧<(x1[3], x0[3])=TRUE∧>(x0[3], 0)=TRUE∧<(x0[3], x1[3])=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[3], x1[3]), x1[3]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[3], x1[3]), x1[3]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[3], x1[3]), x1[3]), x1[3]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥))
(120) ([2]x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(121) ([2]x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(123) ([2]x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(124) ([2]x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(125) ([2]x1[3] + [-1]x0[3] ≥ 0∧x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(126) ([2] + [2]x1[3] + [-1]x0[3] ≥ 0∧x1[3] ≥ 0∧x0[3] + [-2] + [-1]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-2] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(127) (x1[3] + [-1]x0[3] ≥ 0∧x1[3] ≥ 0∧x0[3] ≥ 0∧[1] + x1[3] + x0[3] ≥ 0∧x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(128) (x1[3] ≥ 0∧x0[3] + x1[3] ≥ 0∧x0[3] ≥ 0∧[1] + [2]x0[3] + x1[3] ≥ 0∧x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x0[3] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(129) (&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3])))=TRUE∧1337_0_gcd_EQ(x0[3], x1[3])=1337_0_gcd_EQ(x0[4], x1[4])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])∧&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1)∧&&(>(x1[7]1, 0), <(x1[7]1, x0[7]1))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1) ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥))
(130) (>(x1[3], 0)=TRUE∧<(x1[3], x0[3])=TRUE∧<(x1[3], -(x0[3], x1[3]))=TRUE∧>(x0[3], 0)=TRUE∧<(x0[3], x1[3])=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[3], x1[3]), x1[3]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[3], x1[3]), x1[3]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[3], x1[3]), x1[3]), x1[3]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥))
(131) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] + [-2]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(132) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] + [-2]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(134) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] + [-2]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(135) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] + [-2]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x1[3] + [-1] + [-1]x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(136) (x1[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0∧x0[3] + [-1] + [-2]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-1] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(137) (x1[3] ≥ 0∧x0[3] + [-2] + [-1]x1[3] ≥ 0∧x0[3] + [-3] + [-2]x1[3] ≥ 0∧x0[3] + [-1] ≥ 0∧x0[3] + [-2] + [-1]x1[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(138) (x1[3] ≥ 0∧x0[3] ≥ 0∧[-1] + [-1]x1[3] + x0[3] ≥ 0∧[1] + x1[3] + x0[3] ≥ 0∧x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(139) (x1[3] ≥ 0∧[1] + x1[3] + x0[3] ≥ 0∧x0[3] ≥ 0∧[2] + [2]x1[3] + x0[3] ≥ 0∧[1] + x1[3] + x0[3] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[3] ≥ 0∧[(-1)bso_58] ≥ 0)
(140) (&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1)∧&&(>(x1[7]1, 0), <(x1[7]1, x0[7]1))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1)∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])∧>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6]) ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥))
(141) (>=(x1[7], -(-(x0[7], x1[7]), x1[7]))=TRUE∧>(x1[7], 0)=TRUE∧<(x1[7], x0[7])=TRUE∧<(x1[7], -(x0[7], x1[7]))=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(-(x0[7], x1[7]), x1[7]), x1[7]), x1[7]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥))
(142) ([3]x1[7] + [-1]x0[7] ≥ 0∧x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0∧x0[7] + [-1] + [-2]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(143) ([3]x1[7] + [-1]x0[7] ≥ 0∧x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0∧x0[7] + [-1] + [-2]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(144) ([3]x1[7] + [-1]x0[7] ≥ 0∧x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0∧x0[7] + [-1] + [-2]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(145) ([3] + [3]x1[7] + [-1]x0[7] ≥ 0∧x1[7] ≥ 0∧x0[7] + [-2] + [-1]x1[7] ≥ 0∧x0[7] + [-3] + [-2]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(146) ([1] + [2]x1[7] + [-1]x0[7] ≥ 0∧x1[7] ≥ 0∧x0[7] ≥ 0∧[-1] + [-1]x1[7] + x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(147) (x1[7] + [-1]x0[7] ≥ 0∧x1[7] ≥ 0∧[1] + x1[7] + x0[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(148) (x1[7] ≥ 0∧x0[7] + x1[7] ≥ 0∧[1] + [2]x0[7] + x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x0[7] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(149) (&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1)∧&&(>(x1[7]1, 0), <(x1[7]1, x0[7]1))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1)∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]2, x1[7]2), x1[7]2)∧&&(>(x1[7]2, 0), <(x1[7]2, x0[7]2))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]2, x1[7]2), x1[7]2)=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]2, x1[8]2), x1[8]2) ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8]1, x1[8]1), x1[8]1))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥))
(150) (>(x1[7], 0)=TRUE∧<(x1[7], x0[7])=TRUE∧<(x1[7], -(x0[7], x1[7]))=TRUE∧<(x1[7], -(-(x0[7], x1[7]), x1[7]))=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(-(x0[7], x1[7]), x1[7]), x1[7]), x1[7]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥))
(151) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0∧x0[7] + [-1] + [-2]x1[7] ≥ 0∧x0[7] + [-1] + [-3]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(152) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0∧x0[7] + [-1] + [-2]x1[7] ≥ 0∧x0[7] + [-1] + [-3]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(153) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0∧x0[7] + [-1] + [-2]x1[7] ≥ 0∧x0[7] + [-1] + [-3]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-2)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(154) (x1[7] ≥ 0∧x0[7] + [-2] + [-1]x1[7] ≥ 0∧x0[7] + [-3] + [-2]x1[7] ≥ 0∧x0[7] + [-4] + [-3]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(155) (x1[7] ≥ 0∧x0[7] ≥ 0∧[-1] + [-1]x1[7] + x0[7] ≥ 0∧[-2] + [-2]x1[7] + x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(156) (x1[7] ≥ 0∧[1] + x1[7] + x0[7] ≥ 0∧x0[7] ≥ 0∧[-1] + [-1]x1[7] + x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(157) (x1[7] ≥ 0∧[2] + [2]x1[7] + x0[7] ≥ 0∧[1] + x1[7] + x0[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8]1, x1[8]1), x1[8]1), x1[8]1))), ≥)∧[(-1)bni_57 + (-1)Bound*bni_57] + [bni_57]x1[7] ≥ 0∧[(-1)bso_58] ≥ 0)
(158) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥))
(159) (>(x0[9], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥))
(160) (x0[9] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(-3)bni_59 + (-1)Bound*bni_59] + [bni_59]x0[9] ≥ 0∧[(-1)bso_60] ≥ 0)
(161) (x0[9] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(-3)bni_59 + (-1)Bound*bni_59] + [bni_59]x0[9] ≥ 0∧[(-1)bso_60] ≥ 0)
(162) (x0[9] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(-3)bni_59 + (-1)Bound*bni_59] + [bni_59]x0[9] ≥ 0∧[(-1)bso_60] ≥ 0)
(163) (x0[9] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(-2)bni_59 + (-1)Bound*bni_59] + [bni_59]x0[9] ≥ 0∧[(-1)bso_60] ≥ 0)
(164) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[9], x0[9])∧>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥))
(165) (>=(x1[5], x0[5])=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])∧1337_0_gcd_EQ(x1[6], x0[6])=1337_0_gcd_EQ(x0[9], x0[9])∧>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥))
(166) (>=(x0[5], x0[5])=TRUE∧>(x0[5], 0)=TRUE ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[5], x0[5]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[5], x0[5]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[5], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥))
(167) (0 ≥ 0∧x0[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥)∧[(-3)bni_61 + (-1)Bound*bni_61] + [bni_61]x0[5] ≥ 0∧[(-1)bso_62] ≥ 0)
(168) (0 ≥ 0∧x0[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥)∧[(-3)bni_61 + (-1)Bound*bni_61] + [bni_61]x0[5] ≥ 0∧[(-1)bso_62] ≥ 0)
(169) (0 ≥ 0∧x0[5] + [-1] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥)∧[(-3)bni_61 + (-1)Bound*bni_61] + [bni_61]x0[5] ≥ 0∧[(-1)bso_62] ≥ 0)
(170) (0 ≥ 0∧x0[5] ≥ 0 ⇒ (UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥)∧[(-2)bni_61 + (-1)Bound*bni_61] + [bni_61]x0[5] ≥ 0∧[(-1)bso_62] ≥ 0)
(171) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10])∧1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[9]1, x0[9]1)∧>(x0[9]1, 0)=TRUE∧1337_0_gcd_EQ(x0[9]1, x0[9]1)=1337_0_gcd_EQ(x0[10]1, x0[10]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10]1, x0[10]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10]1, x0[10]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10]1, 0))), ≥))
(172) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1])∧1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[9], x0[9])∧>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥))
POL(TRUE) = 0
POL(FALSE) = 0
POL(1337_1_main_InvokeMethod(x1)) = [-1] + [-1]x1
POL(1337_0_gcd_EQ(x1, x2)) = [2] + [-1]x1
POL(0) = 0
POL(1351_0_main_Return) = [-1]
POL(1337_1_MAIN_INVOKEMETHOD(x1)) = [-1] + [-1]x1
POL(COND_1337_1_MAIN_INVOKEMETHOD(x1, x2)) = [-1] + [-1]x2 + [-1]x1
POL(&&(x1, x2)) = 0
POL(!(x1)) = [-1]
POL(=(x1, x2)) = [-1]
POL(<=(x1, x2)) = [-1]
POL(<(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(COND_1337_1_MAIN_INVOKEMETHOD2(x1, x2)) = [-1] + [-1]x2 + [2]x1
POL(1429_2_MAIN_INVOKEMETHOD(x1)) = [-1] + [-1]x1
POL(1429_1_gcd_InvokeMethod(x1, x2)) = [-1]x2 + [-1]x1
POL(1429_0_mod_LE(x1, x2)) = [-1]
POL(COND_1429_2_MAIN_INVOKEMETHOD(x1, x2)) = [-1] + [-1]x2
POL(>=(x1, x2)) = [-1]
POL(COND_1429_2_MAIN_INVOKEMETHOD1(x1, x2)) = [-1] + [-1]x2 + [-1]x1
POL(-(x1, x2)) = x1 + [-1]x2
POL(COND_1337_1_MAIN_INVOKEMETHOD3(x1, x2)) = [-1] + [-1]x2
COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2])) → COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3])) → COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))
COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4])) → 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))
COND_1429_2_MAIN_INVOKEMETHOD(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[6], x1[6]), x1[6])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[6], x0[6]))
1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])) → COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))
COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])) → 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9])) → COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))
COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0])) → COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))
COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2])) → COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[3], x1[3])) → COND_1337_1_MAIN_INVOKEMETHOD2(&&(&&(>(x1[3], 0), >(x0[3], 0)), !(=(x0[3], x1[3]))), 1337_0_gcd_EQ(x0[3], x1[3]))
COND_1337_1_MAIN_INVOKEMETHOD2(TRUE, 1337_0_gcd_EQ(x0[4], x1[4])) → 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]))
1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])) → COND_1429_2_MAIN_INVOKEMETHOD(>=(x1[5], x0[5]), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5]))
1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])) → COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))
COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])) → 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9])) → COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))
COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))
&&(TRUE, TRUE)1 ↔ TRUE1
&&(TRUE, FALSE)1 ↔ FALSE1
&&(FALSE, TRUE)1 ↔ FALSE1
&&(FALSE, FALSE)1 ↔ FALSE1
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Boolean, Integer
(1) -> (0), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(10) -> (0), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(0) -> (1), if ((!(x1[0] = 0) && x0[0] <= 0 →* TRUE)∧(1337_0_gcd_EQ(x0[0], x1[0]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(2) -> (1), if ((x1[2] < 0 && x0[2] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[2], x1[2]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(1) -> (2), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(10) -> (2), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(1) -> (3), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[3], x1[3])))
(10) -> (3), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[3], x1[3])))
(3) -> (4), if ((x1[3] > 0 && x0[3] > 0 && !(x0[3] = x1[3]) →* TRUE)∧(1337_0_gcd_EQ(x0[3], x1[3]) →* 1337_0_gcd_EQ(x0[4], x1[4])))
(4) -> (5), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])))
(8) -> (5), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8] - x1[8], x1[8]), x1[8]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[5], x1[5]), x1[5])))
(4) -> (7), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[4], x1[4]), x1[4]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])))
(8) -> (7), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8] - x1[8], x1[8]), x1[8]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])))
(7) -> (8), if ((x1[7] > 0 && x1[7] < x0[7] →* TRUE)∧(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])))
(1) -> (9), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(10) -> (9), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(9) -> (10), if ((x0[9] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[9], x0[9]) →* 1337_0_gcd_EQ(x0[10], x0[10])))
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(8) -> (7), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8] - x1[8], x1[8]), x1[8]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])))
(7) -> (8), if ((x1[7] > 0 && x1[7] < x0[7] →* TRUE)∧(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])))
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(8) -> (7), if ((1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8] - x1[8], x1[8]), x1[8]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])))
(7) -> (8), if ((x1[7] > 0 && x1[7] < x0[7] →* TRUE)∧(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]) →* 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])))
(1) (&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7]1, x1[7]1), x1[7]1) ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥))
(2) (>(x1[7], 0)=TRUE∧<(x1[7], x0[7])=TRUE ⇒ COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥NonInfC∧COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[7], x1[7]), x1[7]), x1[7]))∧(UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥))
(3) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[bni_17 + (-1)Bound*bni_17] + [bni_17]x1[7] + [bni_17]x0[7] ≥ 0∧[-1 + (-1)bso_18] + x1[7] ≥ 0)
(4) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[bni_17 + (-1)Bound*bni_17] + [bni_17]x1[7] + [bni_17]x0[7] ≥ 0∧[-1 + (-1)bso_18] + x1[7] ≥ 0)
(5) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[bni_17 + (-1)Bound*bni_17] + [bni_17]x1[7] + [bni_17]x0[7] ≥ 0∧[-1 + (-1)bso_18] + x1[7] ≥ 0)
(6) (x1[7] ≥ 0∧x0[7] + [-2] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(2)bni_17 + (-1)Bound*bni_17] + [bni_17]x1[7] + [bni_17]x0[7] ≥ 0∧[(-1)bso_18] + x1[7] ≥ 0)
(7) (x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))), ≥)∧[(4)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[7] + [bni_17]x0[7] ≥ 0∧[(-1)bso_18] + x1[7] ≥ 0)
(8) (&&(>(x1[7], 0), <(x1[7], x0[7]))=TRUE∧1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])=1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8]) ⇒ 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥NonInfC∧1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))∧(UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥))
(9) (>(x1[7], 0)=TRUE∧<(x1[7], x0[7])=TRUE ⇒ 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥NonInfC∧1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))≥COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))∧(UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥))
(10) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(2)bni_19 + (-1)Bound*bni_19] + [bni_19]x1[7] + [bni_19]x0[7] ≥ 0∧[1 + (-1)bso_20] ≥ 0)
(11) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(2)bni_19 + (-1)Bound*bni_19] + [bni_19]x1[7] + [bni_19]x0[7] ≥ 0∧[1 + (-1)bso_20] ≥ 0)
(12) (x1[7] + [-1] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(2)bni_19 + (-1)Bound*bni_19] + [bni_19]x1[7] + [bni_19]x0[7] ≥ 0∧[1 + (-1)bso_20] ≥ 0)
(13) (x1[7] ≥ 0∧x0[7] + [-2] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(3)bni_19 + (-1)Bound*bni_19] + [bni_19]x1[7] + [bni_19]x0[7] ≥ 0∧[1 + (-1)bso_20] ≥ 0)
(14) (x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))), ≥)∧[(5)bni_19 + (-1)Bound*bni_19] + [(2)bni_19]x1[7] + [bni_19]x0[7] ≥ 0∧[1 + (-1)bso_20] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(COND_1429_2_MAIN_INVOKEMETHOD1(x1, x2)) = [-1] + [-1]x2 + [-1]x1
POL(1429_1_gcd_InvokeMethod(x1, x2)) = [-1] + x1
POL(1429_0_mod_LE(x1, x2)) = [-1] + [-1]x2 + [-1]x1
POL(1429_2_MAIN_INVOKEMETHOD(x1)) = [-1]x1
POL(-(x1, x2)) = x1 + [-1]x2
POL(&&(x1, x2)) = 0
POL(>(x1, x2)) = [-1]
POL(0) = 0
POL(<(x1, x2)) = [-1]
1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])) → COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))
COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])) → 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))
1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7])) → COND_1429_2_MAIN_INVOKEMETHOD1(&&(>(x1[7], 0), <(x1[7], x0[7])), 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[7], x1[7]), x1[7]))
COND_1429_2_MAIN_INVOKEMETHOD1(TRUE, 1429_1_gcd_InvokeMethod(1429_0_mod_LE(x0[8], x1[8]), x1[8])) → 1429_2_MAIN_INVOKEMETHOD(1429_1_gcd_InvokeMethod(1429_0_mod_LE(-(x0[8], x1[8]), x1[8]), x1[8]))
&&(TRUE, TRUE)1 ↔ TRUE1
&&(TRUE, FALSE)1 ↔ FALSE1
&&(FALSE, TRUE)1 ↔ FALSE1
&&(FALSE, FALSE)1 ↔ FALSE1
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(1) -> (0), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(10) -> (0), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(0) -> (1), if ((!(x1[0] = 0) && x0[0] <= 0 →* TRUE)∧(1337_0_gcd_EQ(x0[0], x1[0]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(2) -> (1), if ((x1[2] < 0 && x0[2] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[2], x1[2]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(1) -> (2), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(10) -> (2), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(1) -> (9), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(10) -> (9), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(9) -> (10), if ((x0[9] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[9], x0[9]) →* 1337_0_gcd_EQ(x0[10], x0[10])))
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(1) -> (0), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(10) -> (0), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[0], x1[0])))
(0) -> (1), if ((!(x1[0] = 0) && x0[0] <= 0 →* TRUE)∧(1337_0_gcd_EQ(x0[0], x1[0]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(2) -> (1), if ((x1[2] < 0 && x0[2] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[2], x1[2]) →* 1337_0_gcd_EQ(x0[1], x1[1])))
(1) -> (2), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(10) -> (2), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[2], x1[2])))
(1) -> (9), if ((1337_0_gcd_EQ(x1[1], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(10) -> (9), if ((1337_0_gcd_EQ(x0[10], 0) →* 1337_0_gcd_EQ(x0[9], x0[9])))
(9) -> (10), if ((x0[9] > 0 →* TRUE)∧(1337_0_gcd_EQ(x0[9], x0[9]) →* 1337_0_gcd_EQ(x0[10], x0[10])))
(1) (1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[9], x0[9])∧>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))), ≥))
(2) (1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[9], x0[9])∧>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10]1, x0[10]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10]1, x0[10]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10]1, x0[10]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10]1, 0))), ≥))
(3) (>(x0[9], 0)=TRUE∧1337_0_gcd_EQ(x0[9], x0[9])=1337_0_gcd_EQ(x0[10], x0[10]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥))
(4) (>(x0[9], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9]))≥COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥))
(5) (x0[9] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(3)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[9] ≥ 0∧[1 + (-1)bso_14] ≥ 0)
(6) (x0[9] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(3)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[9] ≥ 0∧[1 + (-1)bso_14] ≥ 0)
(7) (x0[9] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(3)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[9] ≥ 0∧[1 + (-1)bso_14] ≥ 0)
(8) (x0[9] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))), ≥)∧[(4)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[9] ≥ 0∧[1 + (-1)bso_14] ≥ 0)
(9) (&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥))
(10) (<(x1[2], 0)=TRUE∧>(x0[2], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥))
(11) ([-1] + [-1]x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(3)bni_15 + (-1)Bound*bni_15] + [(2)bni_15]x1[2] + [(-1)bni_15]x0[2] ≥ 0∧[3 + (-1)bso_16] ≥ 0)
(12) ([-1] + [-1]x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(3)bni_15 + (-1)Bound*bni_15] + [(2)bni_15]x1[2] + [(-1)bni_15]x0[2] ≥ 0∧[3 + (-1)bso_16] ≥ 0)
(13) ([-1] + [-1]x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(3)bni_15 + (-1)Bound*bni_15] + [(2)bni_15]x1[2] + [(-1)bni_15]x0[2] ≥ 0∧[3 + (-1)bso_16] ≥ 0)
(14) (x1[2] ≥ 0∧x0[2] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[bni_15 + (-1)Bound*bni_15] + [(-2)bni_15]x1[2] + [(-1)bni_15]x0[2] ≥ 0∧[3 + (-1)bso_16] ≥ 0)
(15) (x1[2] ≥ 0∧x0[2] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))), ≥)∧[(-1)Bound*bni_15] + [(-2)bni_15]x1[2] + [(-1)bni_15]x0[2] ≥ 0∧[3 + (-1)bso_16] ≥ 0)
(16) (1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[0], x1[0])∧&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1]1, x1[1]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))), ≥))
(17) (1337_0_gcd_EQ(x1[1], 0)=1337_0_gcd_EQ(x0[2], x1[2])∧&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1]1, x1[1]1) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1]1, x1[1]1))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1]1, 0))), ≥))
(18) (1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[0], x1[0])∧&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(19) (1337_0_gcd_EQ(x0[10], 0)=1337_0_gcd_EQ(x0[2], x1[2])∧&&(<(x1[2], 0), >(x0[2], 0))=TRUE∧1337_0_gcd_EQ(x0[2], x1[2])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥NonInfC∧COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1]))≥1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))∧(UIncreasing(1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))), ≥))
(20) (&&(!(=(x1[0], 0)), <=(x0[0], 0))=TRUE∧1337_0_gcd_EQ(x0[0], x1[0])=1337_0_gcd_EQ(x0[1], x1[1]) ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥))
(21) (<=(x0[0], 0)=TRUE∧<(x1[0], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥))
(22) (<=(x0[0], 0)=TRUE∧>(x1[0], 0)=TRUE ⇒ 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥NonInfC∧1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0]))≥COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))∧(UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥))
(23) ([-1]x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [(-1)bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(24) ([-1]x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [(-1)bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(25) ([-1]x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [(-1)bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(26) ([-1]x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [(-1)bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(27) ([-1]x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [(-1)bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(28) ([-1]x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [(-1)bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(29) (x0[0] ≥ 0∧[-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(30) (x0[0] ≥ 0∧x1[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(3)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(31) (x0[0] ≥ 0∧x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[bni_17 + (-1)Bound*bni_17] + [(-2)bni_17]x1[0] + [bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
(32) (x0[0] ≥ 0∧x1[0] ≥ 0 ⇒ (UIncreasing(COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))), ≥)∧[(5)bni_17 + (-1)Bound*bni_17] + [(2)bni_17]x1[0] + [bni_17]x0[0] ≥ 0∧[3 + (-1)bso_18] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(COND_1337_1_MAIN_INVOKEMETHOD3(x1, x2)) = [1] + x2
POL(1337_0_gcd_EQ(x1, x2)) = [1] + [2]x2 + [-1]x1
POL(1337_1_MAIN_INVOKEMETHOD(x1)) = [2] + x1
POL(0) = 0
POL(>(x1, x2)) = [-1]
POL(COND_1337_1_MAIN_INVOKEMETHOD(x1, x2)) = [-1] + x2
POL(&&(x1, x2)) = [-1]
POL(<(x1, x2)) = [-1]
POL(!(x1)) = [-1]
POL(=(x1, x2)) = [-1]
POL(<=(x1, x2)) = [-1]
COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9])) → COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[2], x1[2])) → COND_1337_1_MAIN_INVOKEMETHOD(&&(<(x1[2], 0), >(x0[2], 0)), 1337_0_gcd_EQ(x0[2], x1[2]))
COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[0], x1[0])) → COND_1337_1_MAIN_INVOKEMETHOD(&&(!(=(x1[0], 0)), <=(x0[0], 0)), 1337_0_gcd_EQ(x0[0], x1[0]))
COND_1337_1_MAIN_INVOKEMETHOD3(TRUE, 1337_0_gcd_EQ(x0[10], x0[10])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[10], 0))
1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x0[9], x0[9])) → COND_1337_1_MAIN_INVOKEMETHOD3(>(x0[9], 0), 1337_0_gcd_EQ(x0[9], x0[9]))
COND_1337_1_MAIN_INVOKEMETHOD(TRUE, 1337_0_gcd_EQ(x0[1], x1[1])) → 1337_1_MAIN_INVOKEMETHOD(1337_0_gcd_EQ(x1[1], 0))
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Boolean, Integer